package com.greenline.push.services;

/**
 * 
 * @Type RefreshConfigService
 * @Desc 刷新配置
 * @author shuai.zuo
 * @date 2014年10月13日
 * @Version V1.0
 */
public interface RefreshConfigService {

    boolean refreshTemplateCache();

    boolean refreshDomainAppTemplateCache();

    /**
     * 会刷新 appchannel同时也会刷新 appchanel下的所有id的appId 对应的用户列表
     * 
     * @return
     */
    boolean refreshAppChannelCache();

    /**
     * 刷新阀值配置接口
     * 
     * @return
     */
    boolean refreshChannelThrottle();

    /**
     * 刷新群组关系接口
     * 
     * @return
     */
    boolean refreshGroupAppCache();
}
